glorious victory - Turkish English Dictionary